@charset "utf-8";/* 2014-6-23 yrg555@163.com */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,button,input,textarea,th,td{margin:0;padding:0;}img{border:0;}body{background:#fff;color:#0e0e0e;font-size:12px;font-family:"微软雅黑"; margin:0 auto;}div,ul,ol,li{list-style-type:none;} select,input,img,select{vertical-align:middle;} 

a{text-decoration:none;transition:all 0.3s;-moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s;}a:link,a:visited{color:#454545;}a:hover,a:active{color:#dc0c0c; text-decoration:none;}

.left{float:left;}.right{float:right;}.clearit{clear:both;}

.ml8{margin-left:5px; _margin-left:3px;}



.pt25{padding-top:25px;}

.p30{ padding:30px 0;}

.pb30{ padding-bottom:30px;}



img{max-width:100%; height:auto;}

.mc{margin:0 auto;}

.zw{width:1200px;}



.i_top{width:100%; background:#2b2b2b;  position:relative;}

.zw_logo{height:45px; width:415px; padding-top:18px; padding-left:8%;}

.tel{width:200px; float:right; font-size:24px; color:#fff; }

.banner{ width:100%; position:absolute; z-index:555;}



.top_n{width:100%; position:fixed; top:0; height:80px; background:rgba(0,0,0,0.5); z-index:999;}



.nav{width:610px; padding-right:5%;}

.nav li{width:100px;float:left; padding:0 10px; line-height:20px; height:80px; text-align:center; font-size:16px;  position:relative;}

.nav li a{color:#fff; display:block; height:30px; padding-top:30px; }

.nav li a:hover{ width:100px; height:30px;cursor: pointer; display:block; background:#b40000; padding-top:30px; padding-bottom:20px;}


#main_nav li a{ width:100px; height:30px; float:left; text-align:center; color:#fff;}
#main_nav li.focus a{color:#fff;width:100px;display:block; background:#b40000; padding-top:30px; padding-bottom:20px; }
#main_nav li.focus ul li a{background:none; color:#fff; padding-top:0;}
#main_nav li ul{position:absolute;top:80px;width:100px; z-index:10; padding:10px 0;  display:none; background:#c30000;}
#main_nav li ul li{ background:none; color:#fff;width:100px; height:32px; line-height:28px;display:block; text-align:center;font-size:13px; padding:0;}
#main_nav li ul li a:hover{background:#2d2d2d;width:100px; height:32px;line-height:28px;color:#fff;font-size:13px;text-align:center; padding:0;}



.shin{width:510px; position:absolute; right:20px; bottom:50px;}

.about_c{width:1180px;}
.about_tt{}

.about{width:100%; padding-top:60px;}



.about_l{width:420px; padding-top:80px; line-height:21px; font-size:14px; color:#3e3e3e;background:url(../images/ab_bj_03.jpg) no-repeat left top; }



.about_r{width:393px;}

.about_v{width:1180px; height:294px; padding-top:50px;}



.about_qq{width:350px; padding-top:190px;background:url(../images/ewm02.jpg) no-repeat 100px top;}

.about_qq span{ padding-top:30px; margin-left:50px; line-height:21px; display:block; font-weight:bold; text-align: left; font-size:18px; font-family:"微软雅黑";}
.about_qq span p{ width:75px; padding-right:10px; display:block; float:left;}
.about_qq span samp{ width:205px; display:block; font-family:Arial, Helvetica, sans-serif; line-height:24px; float:left;}

.lp_tu{width:1150px; padding:80px 0;}



.fwal_t{width:100%;text-align:center;font-size:40px; color:#000; padding:80px 0 60px;}



.fwal{width:100%;}



.fwal li{width:25%; float:left;}



.lpgd{}



.lpgd li{ float:left;width:400px; height:225px; margin-left:20px; margin-top:18px;}

.lpgd li:first-child{width:780px; margin-left:0; height:468px;}



.fwkh_c{ padding:50px 0;}

.fwkh_c li{width:150px; height:60px; padding:15px 10px; float:left;transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms;}

.fwkh_c li:hover{ box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0); -webkit-transform:translate3d(0,-2px,0); -moz-transform:translate3d(0,-2px,0); -ms-transform:translate3d(0,-2px,0);}



.cen{width:100%; padding:60px 0; background:url(../images/bot_ll.jpg) repeat-y -30px center #212121; border-bottom:1px solid #6e6e6e;}



.read{width:180px; height:54px; line-height:54px; font-weight:700; text-align:center; color:#fafafa; font-size:18px;}

.read a{width:180px; height:54px; display:block; border-radius:27px; background:#2d2d2d; color:#aaa;transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms;}

.read a:hover{ width:180px; height:54px; display:block; background:#b01f26; color:#fff;}



.center_t{width:1200px; height:41px; padding:100px 0; text-align:center; background:url(../images/ewm02.jpg) no-repeat 0px 112px;}



.cte{ padding:0 0 50px 0;}

.cte_l{width:385px; color:#aaa; font-size:16px; font-weight:600; line-height:32px;}

.cte_r input{font-family:"微软雅黑";}

.cte_r1{width:420px;}



.cte_r1 .kkl{width:195px;padding-left:10px;background:#414141;  border:none; border-radius:8px; height:52px; line-height:52px; text-align:left; font-size:18px; color:#b8b8b8; float:left; margin-right:5px; margin-bottom:8px;}

.cte_r2 .kk2{padding-left:10px; font-family:Arial, Helvetica, sans-serif,"微软雅黑";background:#414141; float:left; border:none; border-radius:8px; width:350px;line-height:52px; height:112px; font-size:18px; color:#b8b8b8; }

.cte_r2{width:350px;}

.cte_r3{ width:150px;height:54px; line-height:54px; font-weight:700; text-align:center; color:#fff;margin-right:35px;}

.cte_r3 input{width:150px;  margin-top:10px; height:54px; display:block; border:0; font-size:16px; color:#fff; border-radius:27px; background:#c30000; color:#aaa;}



.diz{width:60%; height:590px; background:url(../images/ditu.jpg) no-repeat right top;}

.lxw{width:40%; background:#c30000;}

.lxwm_c{width:280px; height:490px; padding:50px 0 50px 50px;}



.lxwm_c1{width:175px; height:25px;padding-bottom:25px; padding-top:30px; } 

.lxwm_c span{ width:100%; color:#ebe2db; font-size:18px;  line-height:32px;}



.bott{width:100%; height:200px; padding:80px 0; background:#2a2a2a;}

.bott_l{width:15%; padding-left:5%; padding-top:10px;  color:#545454;line-height:24px;font-size:12px; text-align:right;}

.bott_r{width:74.5%; padding-left:5.5%;}









.bott_r li{width:10%; float:left; padding-left:5%; line-height:28px; font-size:14px; color:#6d6d6d;}

.bott_r li span{ color:#b8b8b8; line-height:36px; font-size:16px;}

.bott_r li a{color:#6d6d6d;}

.bott_r li a:hover{color:#aaa;}







.n_top{width:100%; background:url(../images/n_ban.jpg) no-repeat center bottom #2b2b2b; height:650px; position:relative;}



.caer_t{width:100%; padding:30px 0;text-align:center; }

.caer_t ul{float:left;position:relative;left:50%;}

.caer_t li{float:left; text-align:center; line-height:48px; height:48px; font-size:20px; margin:0 20px;position:relative;right:50%;}



.caes_c{width:100%; padding:20px 0 60px;}

.caes_c li{width:24.5%; margin-right:0.5%; margin-bottom:0.5%; float:left; height:auto; position:relative;}

.caes_c li img{width:100%;}

.caes_hh{ width:70%; position:absolute; bottom:70px; left:20px;}



.w_wz{font-family:"宋体"; line-height:36px; font-size:24px; font-weight:600; color:#f00;}

.w_wz1{color:#fff; font-size:16px; font-weight:600; color:#fff;}



.n_more{width:100%; text-align:center; padding-bottom:30px; font-size:24px;}



.n_cer_t{ font-size:18px; line-height:52px; color:#545454;}

.n_cer_b{ padding:10px 0; border-bottom:1px solid #e8e8e8;}

.n_cer_b_l{ font-size:32px; line-height:48px; padding-top:20px;}

.n_cer_b_r{ width:82px; text-align:center; line-height:14px; font-size:12px; color:#bbb; padding-top:70px; background:url(../images/anli_dz.jpg) no-repeat top center;} 



.xm_xn{ width:680px; padding-top:20px;}

.xw_tt{ font-size:18px; padding:5px 0 20px; color:#616161;}



.xm_cc{width:100%;  line-height:21px; font-size:14px; color:#9d9d9d;}

.xm_ms{width:400px;padding-top:20px;}

.xw_ff{width:100%;}

.xw_ff span{ padding-left:18px; font-size:16px; background:url(../images/anli_0d.jpg) no-repeat left 10px; height:26px; display:block; color:#616161; line-height:26px;}

.xw_ff span samp{ color:#acacac; font-family:"微软雅黑";}



.xm_yw{ padding-top:50px; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; line-height:58px;}



.xm_bt{ padding-bottom:40px;border-bottom:1px solid #e8e8e8; padding-left:30px; background:url(../images/anli_0d.jpg) no-repeat left 23px; font-size: 18px; line-height:48px;}



.xm_xx{width:100%; padding:30px 0; line-height:180%; font-size:14px;}



.fx{width:244px; padding:20px 0;}



.fy{width:100%; height:54px; line-height:54px; border:1px solid #cecece; margin:50px 0;}

.fy_l{width:43%; height:54px; font-size:16px;}

.fy_l a{width:85%; padding-left:15%; height:54px; background:url(../images/anli_l.jpg) no-repeat 5% center  #fff; color:#2c2c2c; display:block; transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms;}

.fy_l a:hover{width:85%; padding-left:15%; height:54px; background:url(../images/anli_l.jpg) no-repeat 5% center #2c2c2c; color:#fff;display:block;}

.fy_c{width:14%;}

.fy_c a{width:99%; border-right:1px solid #cecece; border-left:1px solid #cecece; height:54px; display:block; background:url(../images/anli_tt.jpg) no-repeat center;}



.fy_r{width:43%; height:54px; font-size:16px; text-align:right;}

.fy_r a{width:85%; padding-right:15%; height:54px; background:url(../images/anli_r.jpg) no-repeat 95% center  #fff; color:#2c2c2c; display:block; transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms;}

.fy_r a:hover{width:85%; padding-right:15%; height:54px; background:url(../images/anli_r.jpg) no-repeat 95% center #2c2c2c; color:#fff;display:block;}





.nee{width:33%; height:700px; overflow:hidden;}



.new_l{width:274px; padding:0 30px; margin:50px 34px 56px 30px; border-left:1px solid #ddd;}

.new_xh{ width:100%; font-size:72px; font-family:Arial, Helvetica, sans-serif; color:#a6a6a6; background:url(../images/guandian_2.jpg) no-repeat center right;}



.new_te{ width:100%; padding-top:140px; line-height:58px; font-size:24px; color:#838383;transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms;}

.new_bt{ font-size:16px; line-height:21px; color:#000;}

.new_xx{width:100%; height:100px; line-height:24px; font-size:14px; color:#a4a4a4; display:none;}



.new_tu{width:274px; padding-top:30px;}



.new_l{transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms;}

.new_l:hover{ border:1px solid #ddd;margin:25px 34px 0 30px; padding:30px; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0); -webkit-transform:translate3d(0,-2px,0); -moz-transform:translate3d(0,-2px,0); -ms-transform:translate3d(0,-2px,0);}

.new_l:hover .new_te{ padding-top:40px;}

.new_l:hover .new_xx{ display:block;}

.new_l:hover .new_xh{ width:100%; font-size:72px; font-family:Arial, Helvetica, sans-serif; color:#3e3e3e; background:url(../images/guandian_2.jpg) no-repeat center right;}



.ab_n{ padding:20px 0; line-height:180%; font-size:16px; color:#666;}

.pages {

    clear: both;

    margin: 20px;

    text-align: center;

}

.pages li {

    display: inline-block;

}

.pages a {

    border: 1px solid #ccc;

    padding: 0 5px;

}

.pages span {

    background: #ccc none repeat scroll 0 0;

    border: 1px solid #ccc;

    padding: 0 5px;

}

/*右边*/

#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 26px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:right}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:7px;}
#floatDivBoxs .floatDqq li a{color:#666;text-decoration:none;outline:none;font-size: 14px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:100px;right:0;z-index:999;}
#rightArrow a{display:block;height:45px;}

.rightfix { position: fixed; top: 35%; right: 0; z-index: 999;width: 50px; }
.rightfix ul li { margin-top: 5px; position: relative;display: block; }
.rightfix ul li a i { display: block; float: left; width: 50px; height: 50px; border-radius: 3px; 
  background: url("../images/rightIco_08.png") no-repeat; }
.rightfix ul li a i.fixedico01 { background-position: 0 -2px; }
.rightfix ul li a i.fixedico02 { background-position: 0 -58px; }
.rightfix ul li a i.fixedico03 { background-position: 0 -109px; }
.rightfix ul li a i.fixedico04 { background-position: 0 -160px; }
.rightfix ul li span.fixqq { position: absolute; display: none; padding: 0 10px; top: 51px; left: -100px; 
  background-color: #2e2e2e; color: #ffff; line-height: 48px; }
.rightfix ul li span.fixtel { position: absolute; display: none; padding: 0 10px; top: 101px; left: -130px; 
  background-color: #2e2e2e; color: #ffff; line-height: 48px; }
.rightfix ul li div.fixwx { position: absolute; display: none; padding: 0 10px; top: 101px; left: -158px; }
.rightfix ul li:hover span { display: block; }
.rightfix ul li:hover div { display: block; }